knee socks - Turkish English Dictionary